$(function(){
    getUserInfo()
    $('#btn-logout').on('click',function(){
        //提示用户是否确认退出
        layui.layer.confirm('确定退出登录？', {
            icon:3,title:'提示'
        }, function(index){
          localStorage.removeItem('token')
          location.href = './login.html'
          
          //关闭弹出层confirm询问框
          layui.layer.close(index)
        });
    })
})

//获取用户的基本信息
function getUserInfo() {
    $.ajax({
        method:'get',
        url:'/my/userinfo',
        //headers请求头就是配置对象,本接口需要权限故配置headers头
        success: function(res){
            if(res.status!==0) 
                return layui.layer.msg('获取用户信息失败')
            renderAvatar(res.data)
        },
        
    })
}

//渲染用户头像
function renderAvatar(user){
    var name = user.nickname || user.username
    $("#welcome").html('欢迎&nbsp;&nbsp;'+name)
    //是否有头像属性
    if(user.user_pic!==null){
        $('.layui-nav-img').attr('src',user.user_pic).show()
        $('text-avatar').hide()
    }else {
        $('.layui-nav-img').hide()
        $('.text-avatar').html(name[0].toUpperCase()).show()
    }
}